Multiple antenna transmission with variable diversity gain

ABSTRACT

A MIMO transmitter including a modulator, a demultiplexer arranged to divide the information into one or more demux streams for transmission over different ones of the channels, and a diversity splitter to derive one or more sub-streams of the same information. A decorrelator such as a scrambler decorrelates the sub-streams before or after the modulation. In use, the arrangement is configurable to vary a ratio of demultiplexing and of diversity splitting. This balances between the gains from diversity and spatial multiplexing, without needing major changes to the transmit and receive processing.

CLAIM OF PRIORITY

The present application is a continuation of U.S. application Ser. No.13/680,205 filed on Nov. 19, 2012 which is a continuation of Ser. No.12/091,584 filed on Apr. 25, 2008 (now U.S. Pat. No. 8,335,272, issuedon Dec. 18, 2012), which was the National Stage of InternationalApplication No. PCT/IB2006/053876, which claims priority to foreignapplications EP06101349.6 filed Feb. 6, 2006 and EP05110153.3 filed onOct. 28, 2005, each of which are incorporated by reference herein intheir entirety.

FIELD OF THE INVENTION

This invention relates to a transmitter, a receiver, a basebandprocessor, a method of transmitting, a method of receiving, and aprogram for carrying out parts of the method.

BACKGROUND OF THE INVENTION

It is known to provide multiple antenna wireless communication systemswhich exploit multiple spatial channels in the transmission mediumbetween the transmitter and the receiver, to simultaneously transmitmultiple different information streams, or to simultaneously transmitmultiple copies of the same information redundantly. In the first casethe capacity is increased, and in the second case the quality orrobustness can be increased. Such multiple antenna wirelesscommunication systems are known as MIMO (multiple input multiple output)systems, where there are multiple antennas at both ends. They are knownas MISO (multiple input single output) where there is only a singleantenna at the receiver. The multiple data streams can be referred to asMIMO channels or spatial channels, to distinguish from frequency orcoding channels. Thus where different information is sent on differentspatial channels, this is referred to as spatial multiplexing, and wherethe same information is sent, this is referred to as spatial diversityor transmit diversity.

The transmitted data streams may experience different channel conditions(e.g. different fading and multipath effects) and so have differentsignal to noise ratios (SNRs). Since the channel conditions typicallyvary with time, the data rate supported by each channel may vary withtime. If the characteristics of each MIMO channel (e.g. SNRs for thedata streams) are known at the transmitter, then the transmitter may beable to determine a particular data rate and coding and modulationscheme for each data stream adaptively with closed loop control to agiven packet error rate. However, for some MIMO systems, thisinformation is not available at the transmitter, so these are open loopsystems.

Per-Antenna Rate Control (PARC) is a multiple path, multiple-antennaMIMO technique that has been proposed within the well known 3rdGeneration Partnership Project (3GPP). Within 3GPP, PARC is applied tocode division multiple access (CDMA) systems but the method is alsoapplicable to systems without spreading or employing other transmissiontechniques, including orthogonal frequency division multiplexing (OFDM).FIGS. 1 and 2 show a transmitter and receiver respectively to show howthe PARC scheme operates.

As shown in FIG. 1, the bit-stream to be transmitted is split by ademultiplexer 10 into a number of streams each carrying differentinformation, each of which has (potentially different) modulation andcoding applied as well as interleaving. Each stream has forward errorcorrection 20, 21, 22, interleaving and coding 30, 31, 32, andmodulation 40, 41, 42. The streams are then transmitted via separateantennas 50, 51, 52.

At the receiver (see FIG. 2) a number of antennas equal to or greaterthan the number of transmit-antennas is typically used. The signal ateach receive-antenna 11, 12, 13 is a combination of the signalstransmitted from each transmit-antenna 50, 51, 52. The receiver canapply an algorithm such as Minimum Mean Square Error (MMSE) estimationshown by item 15, or MMSE plus Successive Interference Cancellation(SIC) in order to estimate the symbols of each transmit stream. Thereceiver may also provide feedback to the transmitter of measurements ofthe channel quality, for example a signal to noise plus interferenceratio (SNIR) measurement for each transmitted stream. The transmittermay use this information in making decisions to adapt the appropriatemodulation and coding for each stream. Following the MMSE, the receiverprocesses the streams from each antenna to reverse the processing in thetransmitter, so demodulation 25, 26, 27 is followed by deinterleaving35, 36, 37, followed by a viterbi type decoding 45, 46, 47, andremultiplexing (merging) of the streams 55.

PARC can achieve spatial multiplexing gains, i.e. the simultaneoustransmission of multiple data streams using the same time and frequencyresources but different ‘spatial’ resources (i.e. multiple transmitantennas). These simultaneous transmissions might be destined for asingle receiving unit, or to different receiving units. In the lattercase this is referred to as Spatial Division Multiple Access (SDMA).PARC may be considered as a refinement of the original BLAST family ofspatial multiplexing techniques that includes rate adaptation of thespatially multiplexed sub-streams.

Spatial multiplexing schemes aim to maximise the data throughput andachieve as near as possible the available capacity of the wirelesschannel.

An alternative strategy is spatial diversity, also called transmitdiversity, as mentioned above. Although the gains from both spatialmultiplexing and transmit diversity are maximal in a full rank channel,such diversity gains are less sensitive to the magnitude of theindividual singular values than spatial multiplexing gains and areachievable in a wider set of practical channel scenarios. “Full rank” isdefined as follows. For a single carrier, or a single subcarrier in anOFDM or other multi-carrier system, a flat-fading channel may beexpressed as an MR×MT matrix, relating the signals at the MR receiveantennas to the symbols from the MT transmit antennas. The non-zerosingular values of the channel matrix give a measure of the number andquality of the spatial sub-channels that are available for spatialmultiplexing. The maximum number of non-zero singular values ismin(MR,MT) and in this case the channel is “full rank”.

Briefly, spatial diversity consists of transmitting the same data streamvia multiple antennas and/or receiving this data stream via multiplereceive-antennas. This provides the receiver with multiple copies of thewanted data stream, with each copy usually experiencing differentchannel conditions. The receiver can combine the different sub-streamsin an optimal way in order to provide the best estimate of thetransmitted data stream.

Typically, diversity schemes utilise space-time coding of the datastream in order to produce streams for each transmit antenna. The tosome extent conflicting, aims of space-time coding are to achieve fulldiversity for improved communication performance, plus orthogonality forlow complexity decoding, whilst retaining the information rate as highas possible.

Currently proposed MIMO systems typically provide either spatialmultiplexing or spatial diversity, and are therefore only optimal in acertain subset of scenarios, i.e. in a certain subset of the full set ofwireless channels that might be experienced. Current proposals tosimultaneously achieve both gains suggest

-   -   space-time codes that offer a predetermined degree of both        diversity and spatial multiplexing [see Texas Instruments,        “Double-STTD scheme for HSDPA systems with four transmit        antennas: Link level simulation results”, TSG-R WG1 document,        TSGR1#20(01)0458, 21st-24th May, 2001, Busan, Korea], and also    -   a ‘switched’ scheme that effectively implements both diversity        and spatial multiplexing schemes in both the transmitter and        receiver and switch between these according to some criterion        [see IST-2003-507581 WINNER, “Assessment of Advanced Beamforming        and MIMO Technologies”, D2.7, February 2005].        Another system known from US patent application 2003/0013468        shows using a scramble code to reduce the auto-correlation        between time delayed versions of the same data stream. The        scrambling will be the same for each of the streams transmitted        from a particular transmitter.

SUMMARY OF THE INVENTION

It is an object of the invention to provide improved apparatus ormethods. According to a first aspect of the invention, there is provideda transmitter for transmitting information using multiple wirelesschannels, having a demultiplexer arranged to derive two or more demuxstreams carrying different parts of the information, and a diversitysplitter arranged to derive duplicate sub-streams from the information,or from one or more of the demux streams, for transmission over thechannels, at least one of the demultiplexer and the diversity splitterbeing variable so that a ratio of demultiplexing and of diversitysplitting can be varied in use.

This enables the transmissions to be matched better to changingconditions by flexibly adjusting the balance between the gains fromdiversity and demultiplexing, without necessarily making major changesto the transmit and receive processing.

An additional feature of some embodiments is a decorrelator arranged todecorrelate the duplicate sub-streams of the same information, before orafter modulation, for transmission over different ones of the channels.This is particularly useful to enable the diversity to be added to knownschemes for implementing spatial multiplexing with little alteration.

Another such additional feature is the decorrelator having any one ormore of: a scrambler arranged to scramble the sub-streams differently,an interleaver arranged to interleave the sub-streams differently, and acoder arranged to code the sub-streams differently.

An additional feature of some embodiments is a coder for coding theduplicate sub-streams, the decorrelator having the interleaver arrangedto interleave the duplicate sub-streams differently to provide thedecorrelation, the interleave differences not being dependent on codingdifferences.

Other additional features include the decorrelator having a scramblerarranged to scramble the different sub-streams differently, thescrambler being arranged to operate on any one or more of: uncoded bitsbefore a coder, encoded bits output by a coder, and symbols output by amodulator.

The diversity splitter and the decorrelator can be arranged to deriveuncorrelated sub-streams of one or more of the demux streams after thedemultiplexing. The variation of one or more of the diversity splitterand the demultiplexer can be responsive to feedback indicatingconditions of one or more of the channels. The demultiplexer and thediversity splitter can be part of a baseband processor.

Another aspect of the invention provides a receiver for receivingsignals, the signals having multiple demux streams and duplicatesub-streams, a ratio of the demux streams to the sub-streams beingvariable in use, the receiver having a combiner arranged to recombinethe duplicate sub-streams and arranged to remultiplex the demux streamsin the received signals, according to the variable ratio.

Additional features for this aspect can include the receiver having arecorrelating arrangement for recorrelating the decorrelated sub-streamsbefore they are recombined. The recorrelating arrangement can have anyone or more of: a descrambler corresponding to the scrambler at thetransmitter, a de-interleaver corresponding to the interleaver at thetransmitter, and a decoder corresponding to the coder at thetransmitter.

Other aspects provide a corresponding method of transmitting informationover a wireless communication link using multiple spatial wirelesschannels, the method having the steps of creating demux streams carryingdifferent parts of the information, splitting the information or one ormore of the demux streams to create two or more duplicate sub-streams,varying a ratio of the demultiplexing and the diversity splitting of theinformation, and transmitting the duplicate sub-streams and the demuxstreams.

Another aspect provides a corresponding method of receiving informationover a wireless communication link using multiple spatial wirelesschannels, the method having the steps of receiving signals over themultiple wireless channels at a receiver, the signals having demuxstreams and duplicate sub-streams, remultiplexing the demux streams inthe received signals, and recombining the duplicate sub-streams,according to the variable ratio.

A corresponding program on a machine readable medium is arranged forcarrying out a method of creating demux streams carrying different partsof information, splitting the information or one or more of the demuxstreams to create one or more duplicate sub-streams carrying the sameinformation, and varying a ratio of demultiplexing and of diversitysplitting.

A baseband processor for the transmitter has a demultiplexer arranged toderive demux streams carrying different parts of information to betransmitted, a diversity splitter arranged to derive duplicatesub-streams from the information or from one or more of the demuxstreams, and a controller arranged to vary a ratio of demultiplexing andof diversity splitting of the information.

Another aspect provides a transmitter for transmitting information usingmultiple spatial wireless channels, having a demultiplexer arranged toderive two or more demux streams carrying different parts of theinformation, a diversity splitter arranged to derive duplicatesub-streams from the information or from one or more of the sub-streams,for transmission over the channels, a decorrelator arranged todecorrelate the duplicate sub-streams, and a coder for coding theduplicate sub-streams, the decorrelator having an interleaver arrangedto interleave the duplicate sub-streams differently to provide thedecorrelation, the interleave differences not being dependent on codingdifferences.

Another aspect provides a transmitter for transmitting information usinga plurality spatial wireless channels, comprising a diversity splitterarranged to derive duplicate sub-streams from the information, adecorrelation means arranged to decorrelate the duplicate sub-streams,and modulation means for modulating the decorrelated duplicatesub-streams for transmission via respective antennas.

Another aspect provides a receiver for receiving signals, the signalshaving a plurality of duplicate sub-streams which have been decorrelatedprior to transmission, the receiver comprising a recorrelatingarrangement for recorrelating the decorrelated sub-streams and acombiner arranged to recombine the recorrelated sub-streams.

Additional features and advantages will be described below.

Any of the additional features can be combined together or with any ofthe aspects of the invention, as would be apparent to those skilled inthe art. Other advantages may be apparent to those skilled in the art,especially over other prior art not known to the inventors.

BRIEF DESCRIPTION OF THE DRAWINGS

Embodiments of the invention will now be described by way of exampleonly, and with reference to the accompanying drawings, in which:

FIGS. 1 and 2 show schematic views of a transmitter and a receiverrespectively according to a known PARC type arrangement,

FIGS. 3 to 7 show schematic views of transmitters according toembodiments of the invention,

FIG. 8 shows a schematic view of a receiver according to an embodiment,

FIGS. 9 and 10 show a transmitter and receiver according to anembodiment having scrambling after coding and interleaving,

FIG. 11 shows a receiver according to an embodiment having jointdecoding,

FIGS. 12 and 13 show a transmitter and receiver according to anembodiment having scrambling after modulation,

FIG. 14 shows a transmitter according to an embodiment havingdecorrelation by means of different interleaving and modulation for eachstream,

FIG. 15 shows a transmitter according to an embodiment having differentinterleaving and scrambling with serially concatenated coding,

FIG. 16 shows a transmitter according to an embodiment having a digitalbaseband processor and software for implementing the variable diversitygain, and RF circuitry, and

FIGS. 17 to 19 show schematic views of transmitters having two antennas.

DETAILED DESCRIPTION

Some of the embodiments provide a MIMO spatial multiplexing wirelessscheme in which different data is transmitted from each of a pluralityof antennas at the same time and frequency and is adapted to enable alsothe same data to be transmitted from more than one antenna and, at thereceiving equipment, is adapted to enable the same data received viadifferent antennas to be combined diversity-style to produce an outputdata stream. Prior to transmission, decorrelation, such as scrambling,is applied to ensure that the same data transmitted from differentantennas has uncorrelated bit values; this enables the MIMO receiverprocessing to operate substantially identically as for spatialmultiplexing, and then de-scrambling is applied to recover the data. Byuncorrelated, it is meant that the same data transmitted simultaneouslyfrom different antennas has bit values the majority of which aredifferent for the different antennas.

The proportion of transmission capacity used for transmitting the samedata can be adapted in some embodiments, thereby providing a flexiblebalance between increased capacity, when transmitting different data,and more robust transmission, when transmitting the same data. Thus thebenefits of spatial multiplexing and diversity can be combined in a moreflexible way. Such MIMO systems can be capable of providing both spatialdiversity and spatial multiplexing gains and flexibly adapt betweenthese as appropriate for the current channel conditions. They canachieve spatial diversity in wireless communication schemes which weredesigned to provide spatial multiplexing gains. This is achieved in someembodiments by producing decorrelated sub-streams of a data stream.

The decorrelation step is important as some algorithms, such as MMSE,typically employed at the receiver can exploit this to separate andestimate the transmitted symbols of each sub-stream due to the fact thatthe sub-stream signals are uncorrelated. Directly transmitting the samedata stream from each antenna in an attempt to achieve diversity couldproduce highly correlated streams.

The embodiments are based on a recognition that although spatialmultiplexing can provide throughput gains, these gains are notachievable in all conditions of wireless channels. The largest spatialmultiplexing gains are available in “full rank” channels, typicallycharacterised by a wide angular spread of the signals at bothtransmitter and receiver, and/or wide separation of the transmitterantenna elements and of the receiver antenna elements. This can also bedescribed as having low transmit-correlation and lowreceive-correlation.

In many practical scenarios of interest the channel is less than fullrank and the throughput gain achievable by spatial multiplexing ascompared to a single antenna (SISO) solution may be small. This canoccur, for example, with a transmitter sited high up, with a good lineof sight to the receiver, and few reflecting or scattering objects inthe vicinity. This leads to a high transmit-correlation and narrowangular spread at the transmitter.

Further, even when the channel is full rank, the available spatialmultiplexing gain is highly dependent upon the individual singularvalues of the channel, with the maximal spatial multiplexing gains beingachievable only in channels with a small spread of singular values. Insummary, spatial multiplexing may often not be the best choice of schemefor utilising multiple transmit-antennas.

The embodiments are also based on a recognition of some drawbacks of theother attempts to combine multiplexing and diversity. A drawback ofspace-time codes that offer a degree of both diversity and spatialmultiplexing [see Texas Instruments, “Double-STTD scheme for HSDPAsystems with four transmit antennas: Link level simulation results”,TSG-R WG1 document, TSGR1#20(01)0458, 21^(st)-24^(th) May, 2001, Busan,Korea,], is that the split between diversity and spatial multiplexinggains is usually fixed by the code definition, and to change the balancerequires changing the code with consequent changes to transmitter codingand receiver decoding algorithms. A drawback of ‘switched’ schemes thateffectively implement both diversity and spatial multiplexing schemes inboth the transmitter and receiver and switch between these according tosome criterion [see IST-2003-507581 WINNER, “Assessment of AdvancedBeamforming and MIMO Technologies”, D2.7, February 2005], is that itrequires two sets of baseband transmitter and receiver processing to beimplemented at each end of the communications link.

FIG. 3 shows a transmitter according to an embodiment. A variabledemultiplexer 100 is able to divide the data stream into a number ofparts, here called demux streams, the number being controllableaccording to the conditions. This can be implemented in software forexecution by a conventional processor of any type, or it can beimplemented in hardware such as digital logic circuits implemented in anASIC or FPGA or similar technology as would be apparent to those skilledin the art. At least some of the demux streams are fed to variablesplitters 110 which create copies of the demux streams, here calledsub-streams. The splitters are variable in the sense that the number ofcopies can be varied. The number of sub-streams or demux streams fed tothe next stage will usually correspond to the number of antennas in use,which number optionally can be varied according to the conditions. Byvarying the number of demux streams and the number of sub-streamscreated, the ratio of spatial multiplexing gain to spatial diversitygain can be varied dynamically according to the conditions. This caninclude all demux with no splitting, and all splitting with no demux.

Each of the sub-streams, and any demux streams that have not been split,are then fed to a decorrelation and modulation part 120. Again this istypically implemented in software. This part can be implemented in manyways, and some examples will be explained below. Notably thedemultiplexer and decorrelation and modulation parts can have adaptablerates following known practice, so that noisy channels are fed less datathan less noisy channels for example. This can be controlled by feedbackof channel state information. The decorrelation is useful to enable thediversity gain to be realised. The modulation enables transmission bywireless paths. There can be other processing parts in the chain, suchas coding and so on, depending on the application.

The outputs of these parts are fed to the antennas 50, 51, 52. Asillustrated schematically by dotted lines, these outputs may be switchedto different antennas if ratio of split to demux is changed. A number ofconfigurations will be described below with reference to FIGS. 4, 5 and6. The configuration is controlled by a demux and split ratio controller115, typically implemented in software, which can use various parametersto decide on an optimum ratio. These can include channel states fed backfrom a receiver, channel states calculated from signals arriving from areceiver, for example by utilising reciprocity in a Time Division Duplex(TDD) system, channel state of a pilot channel, overall error rates overmany channels, antenna correlation figures, information fromneighbouring channels, or other external information such as antennaorientation, desired data rate, and desired quality. Indeed anythingwhich may help determine whether diversity gain or spatial multiplexinggain is preferred. The variable diversity gain can in some embodimentsbe combined with established practice on configurable beam forming.

FIGS. 4, 5 and 6 show configurations suitable for use with 4 antennas,each figure showing a different ratio of demux to split. In FIG. 4, afirst demux stream is split into three sub-streams. A second demuxstream is not split. Of the three sub-streams, the first is modulated bymodulator 122, and any other processing such as coding is carried out asdesired, before the stream is transmitted by antenna 50. There is nodecorrelation in this case since decorrelation is a relative operation,so the second and third sub-streams are decorrelated relative to thefirst.

In FIG. 5, the system is configured to have two demux streams as before,and in this case both are split into two sub-streams to derive the fourstreams for the four antennas. This evens out the amount of demux andthe amount of splitting. In FIG. 6, there is more demux, there are threedemux streams, and only one is split into two sub-streams. The second ofthe sub-streams is decorrelated relative to the first. Otherconfigurations can include varying FIG. 5 or 6 to alter which antennasare fed by the split sub-streams and which are fed by the unsplit demuxstreams. Other configurations can include all splitting with no demux,or all demux with no splitting. As the number of antennas is increased,the number of possible configurations will increase also. As theconfiguration is changed, the receiver in most cases will need to bealerted so that the corresponding re-multiplexer can configured to mergestreams that are demux streams, or combine sub-streams that are copies.

FIGS. 7 and 8 show an example of a transmitter and a correspondingreceiver. In this example, scrambling is used as a relatively simplemethod of producing multiple uncorrelated sub-streams of the same datastream. A common bit scrambling technique is to XOR (exclusive-or) thebit-steam to be scrambled with a pseudo-random bit-stream known to bothtransmitter and receiver. A known symbol scrambling technique is tomultiply the complex baseband symbols with a complex pseudo-randomsymbol stream. Scrambling techniques are well known in thecommunications field, for example for distinguishing betweenBase-Station transmissions of different cells in UMTS (Universal MobileTelecommunication System), and for breaking up long runs of 1s or 0s inthe transmitted bit-stream to avoid receiver DC-drift. The applicationof scrambling techniques to achieve decorrelation to transform aspatial-multiplexing system into a diversity scheme is believed to benovel.

As shown in FIG. 7, a data stream which may be a demux stream is splitinto sub-streams. A first stream is not scrambled but is fed through aforward error correction (FEC) stage 20, an interleaver 30, and amodulation stage 40, which may also include coding or mapping. The FECand coding and interleaving need not be the same in each of thesub-streams, but can be adaptable to match better the channelcharacteristics for each channel. A second of the sub-streams is fedthrough a first scrambler 150 then through stages of FEC and any othercoding 21, interleaving 31 and modulation 41. A third of the sub-streamsis fed through a second scrambler 155 then through stages of FEC 22,interleaving 32 and modulation 42. Each sub-stream is then transmittedby their respective antenna 50, 51, 52.

The transmitter employs channel quality information obtained, forexample, by feedback from the receiving end or from channel reciprocitymeasurements. The channel quality information may be, for example, asignal-to-interference-plus-noise ratio (SINR) for each transmissionchannel or antenna in a PARC method, or singular values or eigen valuesor vectors in a PSRC (per stream rate control) type or other beamformingor precoding method. The coding can be adapted so that a higher ordermodulation method, for example 16-QAM or 64-QAM, is used when “good”channel quality information has been received and a lower ordermodulation modulation method, for example BPSK or QPSK, may be used when“bad” channel quality feedback is received.

The demultiplexer 100 demultiplexes a data stream from a data source.Control software decides how many parts the data stream will be dividedinto. The number of bits allocated to each of the parts may be adaptedbased on channel conditions.

The sub-streams undergo coding and interleaving to be mapped to symbols.In some embodiments the coding can involve spreading codes which operatein the time domain following established techniques and can help cancelpost-decoding interference or enable Code Division Multiple Access(CDMA). If spreading codes are used, then codes such as OrthogonalVariable Spreading Factor (OVSF) codes can be used to spread the datablocks for example.

As an example, if a data stream input to the demultiplexer 100 includes600 bits, then the demultiplexer 100 might, for example, segment theinput data stream into two data blocks of 300 bits each, which are thenprocessed by the FEC stages 20, 21, 22, interleavers 30, 31, 32, andmodulation (mapping) stages 40, 41, 42. In more detail, each of the 300bits is coded based on the coding scheme for that particular stream, forexample a turbo code of rate ½ may be used for the first block and aturbo code of rate ⅓ used for the remainder. Thus, is in this example,the first 300 bits would be coded into 600 bits (i. e., a turbo coderate of ½) and the next 300 bits would be coded into 900 bits (i. e. aturbo code rate of ⅓). The two coded blocks of data are then passed tothe interleavers 30, 31, 32 for mapping. If 16-Quadrature AmplitudeModulation (16-QAM) is used for the first block and Quadrature PhaseShift Keying (QPSK) is used for the next block, then the first 600 codedbits will be mapped into 150 symbols, since 16-QAM maps 4 bits to 1symbol. The next block of 900 bits will be mapped into 450 symbols,since QPSK maps 2 bits into 1 symbol.

FIG. 8 shows a corresponding receiver for the case of a transmitter thatemploys only diversity splitting with no demux. The signal at eachreceive-antenna 11, 12, 13 is a combination of the signals transmittedfrom each transmit-antenna 50, 51, 52. The receiver can apply analgorithm such as Minimum Mean Square Error (MMSE) estimation shown byitem 15, or MMSE plus Successive Interference Cancellation (SIC) inorder to estimate the symbols of each transmit stream. The receiverprocesses the streams from each antenna following the MMSE, to reversethe processing in the transmitter. Outputs of the MMSE estimator aredemodulated, deinterleaved, and decoded, including despreading ifspreading was used in the transmitter. The reconstructed diversitysub-streams are then combined using, for example, maximum ratio or equalgain combining, and the reconstructed demux streams remultiplexed, i.e.merged. So in FIG. 8, demodulation parts 25, 26, 27 are followed bydeinterleaving parts 35, 36, 37, then a Viterbi type decoding part 45,46, 47, is followed by descrambling of the second and third sub-streamsby parts 160 and 162 and recombining of the streams by a combiner 55.Where the transmitter additionally employs demultiplexing into demuxstreams the combiner 55 in the receiver is arranged to apply a furtherstep of remultiplexing of the recovered demux streams. In cases wherethe transmitter can vary the ratio of demux and duplicate sub-streams,the combiner is arranged to adapt accordingly to combine the duplicatesub-streams and remultiplex the demux streams according to the ratio.The combiner can receive a control signal from the transmitter toindicate which streams are duplicate sub-streams and which are demuxsub-streams.

The example embodiment of FIGS. 7 and 8 is a modified PARC typearrangement with the modifications required to achieve diversity insteadof spatial multiplexing. It can be seen that the minor additionalprocessing introduced is:

-   -   Transmitter: Scrambling of sub-streams to be transmitted via        multiple antennas for diversity purposes    -   Receiver: Descrambling of sub-streams and combining

Note that by changing the routing of data streams it is possible toflexibly provide differing balances between spatial multiplexing anddiversity gains. For example, for a system with four transmit antennas,two different data streams could be spatially multiplexed with both ofthese streams being transmitted from two antennas each in order toachieve diversity. Alternatively, one data stream could be transmittedvia three antennas for diversity and a second data stream spatiallymultiplexed via the fourth antenna. Further still, three data streamscould be spatially multiplexed with one of them being transmitted viatwo antennas for diversity purposes. Hence the scheme can offer aflexible balance between spatial multiplexing and diversity gains withnegligible alteration to the transmit and receive processing.

Decisions concerning how many data streams to spatially multiplex and onwhich streams to apply diversity may be made according to channelknowledge signalled back to the transmitter. This information may beacquired either by feedback or estimated directly, for example in TimeDivision Duplex (TDD) systems by utilising channel reciprocity. Theproposed scheme may additionally be combined with antenna selectiontechniques; for more details see Ericsson, “Selective Per Antenna RateControl (S-PARC),” 3GPP TSG RAN WG1, R1-04-0307], or rotation of antennachoice as in D-BLAST [see for example G. J. Foschini, “LayeredSpace-Time Architecture for Wireless Communication in a FadingEnvironment when using Multi-Element Antennas” Bell Labs Tech. J., pp.41-59, Autumn 1996.

Although the description given has been in terms of PARC, where a singledemux stream or diversity sub-stream is routed to a single antenna, thesame principles could be applied to other spatial multiplexing schemes,including those possessing greater channel knowledge at the transmitterand/or applying beamforming or pre-coding mappings that route a demuxstream or diversity sub-stream to more than one antenna with potentiallydifferent weightings and thereby provide directivity. Furthermore, thedecoding is identical to that of pure spatial multiplexing and henceonly requires one receiver algorithm to be implemented in a systemoffering both spatial multiplexing and spatial diversity.

FIGS. 9 to 15 illustrate alternative embodiments for producingdecorrelated sub-streams of a data stream and spatially multiplexingthese decorrelated signals in a PARC-like scheme. Three methods forachieving the decorrelation are described:

1) Different scrambling of each sub-stream

2) Different interleaving pattern in each sub-stream

3) Different code polynomial applied to each sub-stream

FIGS. 7 to 13 relate to type 1) and show scrambling at different stages.As previously described, scrambling is a simple manner of introducingdecorrelation. However, scrambling may be applied at three points in thetransmit/receive chain:

A) Bit scrambling prior to encoding

B) Bit scrambling after encoding

C) Symbol scrambling

A common bit scrambling technique is to XOR the bit-steam to bescrambled with a pseudo-random bit-stream known to both transmitter andreceiver. A known symbol scrambling technique is to multiply the complexbaseband symbols with a complex pseudo-random symbol stream, similarlyto the scrambling applied to distinguish between transmissions frombase-stations of different cells in UMTS. Alternative bit and symbolscrambling methods may also be equally appropriate for this application.The three alternative positions of the scrambling are illustrated andtheir relative advantages/disadvantages elaborated in the following.

A) Bit scrambling prior to encoding as shown in FIGS. 7 and 8 anddescribed above involves applying different scrambling in eachsub-stream to data which is identical prior to FEC. At the receiver, forthe case of bit-scrambling prior to coding, a simple but low performancecombining method of the decoded descrambled sub-streams for an oddnumber of sub-streams is majority counting. For improved performance thecombining should take into account channel quality information for eachsub-stream and/or soft-information for the descrambled data bits.

An advantage of type A) is that with only a simple modification to theoriginal PARC structure, diversity gains can be achieved in place of, orin addition to, spatial multiplexing. A disadvantage of type A) for thediversity case, is that better performance can be achieved through jointdecoding, which requires alternative B or C for placement of thescrambling and descrambling functions.

B) Bit scrambling can be carried out after coding and interleaving asshown in FIGS. 9 (transmitter) and 10 (receiver). Correspondingreference numerals have been used to those of FIGS. 7 and 8. Anadvantage of type B) is that with identical coding of each sub-stream,transmitter complexity can be reduced since the split into multiplesub-streams can occur after encoding. Similarly, the receiver may besimplified by combining after descrambling and employing just a singlede-interleaver and viterbi decoder. Similarly, only a single interleaveris required in each of the transmitter and receiver if the sameinterleaver pattern is applied to each sub-stream.

Improved performance can be achieved by employing joint decoding, whichachieves a higher coding gain. With identical coding of each sub-stream,the trellis representation is also identical. Hence, the Viterbialgorithm may be employed to calculate the accumulated sum of branchmetrics of all sub-streams. This joint decoding does not increasecomplexity yet it achieves a higher coding gain than both using separatedecoders for each sub-stream and using a single decoder after combining.FIG. 11 shows such a receiver having a joint decoder 170. This alsocarries out the functions of the combiner, and so will also carry outremultiplexing in cases where the transmitter has sent demux streams.The order of combining duplicate sub-streams and remultiplexing demuxstreams should correspond to the order in the transmitter, and the ordercan be reversed if the order in the transmitter is reversed.

Even greater performance may be attained by using soft-input decoding,for example the Maximum A Posteriori (MAP) or Log-MAP algorithm, whichrequires soft-output from the demodulation, for example Log-LikelihoodRatios (LLR).

C) Symbol scrambling can be carried out after modulation of the codedbits into symbols. FIG. 12 shows a transmitter for such symbolscrambling, and FIG. 13 shows a corresponding receiver for such symbolscrambling. Modified structures similar to those for bit scramblingafter encoding can also be applied to the symbol scrambling case. Again,superior performance is achieved by soft-input and/or joint decoding ofthe sub-streams. In this case, the scrambling is after the modulationparts 41 and 42 in the transmitter. In the receiver, the descramblingparts 160 and 162 are before the demodulation.

FIG. 14 shows an example having different interleaving patterns in eachsub-stream. This is in contrast to the embodiments shown in FIGS. 7 to16 which all employed scrambling to achieve decorrelation. Of course,scrambling may be applied in addition to different interleaver patternsto help guarantee decorrelation. The complexity penalty of doing this issmall due to the simplicity of the scrambling and descramblingoperations. However, if scrambling is omitted it is important thatdifferent interleaving patterns are employed for each sub-stream. Withdifferent interleaving patterns for each sub-stream it remains possibleto employ the soft-input and joint decoding improvements detailed above.Providing different coding for different ones of the duplicatesub-streams can be associated with different bit rates and differentinterleaving patterns. Nonetheless the decorrelation by differentinterleaving can be implemented without making the differences dependenton changes in coding. This can provide a simpler way of achievingdecorrelation than other ways. Such advantages can be useful regardlessof whether the ratio of demultiplexing and splitting is variable.

A third way of achieving diversity is to employ different encodingpolynomials for each sub-stream to ensure decorrelated transmittedsymbol streams. Again, this could be used in conjunction withscrambling. This approach however has the following disadvantages:

1) Several alternative polynomials of each desired rate are required

2) Joint decoding of the sub-streams is not possible, which reduces thepotential performance

These two factors make the use of different encoders a less attractiveoption for achieving decorrelation compared to the other embodimentsdescribed above.

From the preceding descriptions, a notable embodiment employs acombination of different interleaving patterns and different scramblingsequences in each sub-stream. The scrambling may be either:

1) bit scrambling after coding, or

2) symbol scrambling.

These approaches permit performance enhancing decoding improvements tooptionally be employed. A further interesting embodiment is to precedethe given scheme with an additional coding and interleaving stage in amanner similar to serially concatenated turbo codes. This permits aneven higher performance iterative (‘turbo’) decoding to be employed.

FIG. 15 shows different interleaving and scrambling with seriallyconcatenated coding. Before splitting, the data stream or demux streamis fed to a FEC stage 200, an interleaver 190, and another FEC stage180. After splitting, the sub-streams are fed to interleavers 30, 31,32, scramblers 150, 155, and modulation stages 40, 41, 42.

FIG. 16 shows an embodiment of a transmitter for a base station 300having a network interface 305 feeding data for transmission into adigital baseband processor 310. This has software or firmware forcarrying out the demultiplexing, splitting, decorrelating, modulationand other functions as set out in other figures described above. Theoutput of the modulation function is typically digital complex basebandsymbols which are output for each channel to digital-to-analogueconverters (DACs) 320 for I and Q components. Analogue outputs are usedto drive RF circuitry 330 such as an RF VCO, RF amplifier and gaincontroller, and matching circuits coupled to the antenna. All this canuse conventional techniques and need not be described in more detailhere. A corresponding transmitter can be located in mobile handsetssince similar techniques can be used for the uplink as well as thedownlink.

FIG. 17 shows an embodiment employing two antennas. This embodiment hasa variable demultiplexer 100 having an input for a data stream, a firstoutput coupled to a splitter 111, and a second output coupled to aninput of a modulator 122, which itself has an output coupled to a firstinput of a selector switch 130. The splitter 111 has a first outputcoupled to an input of a further modulator 122, which itself has anoutput coupled to a first antenna 50, and a second output coupled to aninput of a decorrelation and modulation part 120, which itself has anoutput coupled to a second input of the selector switch 130. An outputof the selector switch 130 is coupled to a second antenna 51. Theselector switch 130 couples either one if its inputs to its output,under the control of a demux and split ratio controller (not illustratedin FIG. 17). The decorrelation performed by the decorrelation andmodulation part 120 may be implemented in any of a variety of ways,examples of which are described herein. The modulator 122 and thedecorrelation and modulation part 120 may include coding, and mayinclude interleaving.

The embodiment shown in FIG. 17 has two modes of operation selectableunder the control of the demux and split ratio controller. In the firstmode the variable demultiplexer 100 is arranged to divide an input datastream into two demux streams which are delivered on its respectiveoutputs. The demux stream delivered on the second output of the variabledemultiplexer 100 is routed via the respective modulator 122 and theselector switch 130 to the second antenna 51. In the first mode thesplitter 111 does not need to create a copy the demux stream deliveredto it by the variable demultiplexer 100, but delivers that demux streamto the first antenna 50 via the respective modulator 122. If thesplitter 111 does create a copy of the demux stream, that copy is notrouted to an antenna; for example its path may be blocked by theselector switch 130.

In the second mode the variable demultiplexer 100 does not divide theinput data stream into two demux streams but delivers the whole datastream to the splitter 111. The splitter 111 creates copies of the datastream, i.e. sub-streams, and one sub-stream is routed to the firstantenna 50 via the respective modulator 122, and the other sub-stream isrouted to the second antenna 51 via the decorrelation and modulationpart 120 and the selector switch 130. The selector switch 130 maytypically be implemented in software, but any equivalent implementationof the same function may be used.

In operation, the ratio of demultiplexing and of diversity splitting isvaried by dynamically switching between the first and second modes. Inthis way a variable ratio of spatial-multiplexing gain (in the firstmode) and diversity gain (in the second mode) can be achieved.

FIG. 18 shows another embodiment employing two antennas that can delivertransmitted signals identical to those transmitted by the embodiment ofFIG. 17. The same reference numerals have been used for correspondingblocks in FIG. 17. A demultiplexer 101 does not need to be variable asit need only operate in one way, but it is advantageous if it can beenabled and disabled dynamically under the control of the demux andsplit ratio controller (not illustrated) in order to minimise powerconsumption. Three two-way switches 135, 136 and 137 are included. Inthe first mode, all of the two-way switches 135, 136, 137 are set to thepositions illustrated, such that the antennas 50, 51 transmitsub-streams output by the splitter 111. In the second mode, all of thetwo-way switches 135, 136, 137 are set in the opposite positions, suchthat the antennas 50, 51 transmit demux streams delivered by thedemultiplexer 101. As for the embodiment of FIG. 17, the ratio ofdemultiplexing and of diversity splitting is varied by dynamicallyswitching between the first and second modes under the control of thedemux and split ratio controller.

Alternatively, the selector switch 130 in FIG. 17, and the two-wayswitches 135, 136, 167 in FIG. 18, may be replaced by appropriateswitches at alternative locations, particularly within the decorrelationand modulation part 120 or within the modulator 122, depending on thedetailed functionality of these blocks.

In FIG. 19 a further configuration is illustrated that uses twoantennas. Two duplicate copies of an input data stream are generated bya splitter 111. One of the copies is routed to a first antenna 50 via amodulator 122, and the other copy is routed to a second antenna 51 via adecorrelation and modulation part 120. The decorrelation performed bythe decorrelation and modulation part 120 may be implemented in any of avariety of ways, examples of which are described herein. The use ofdecorrelation enables the benefits of spatial multiplexing to beachieved by receiving the sub-streams as spatially multiplexedsub-streams, and simultaneously, because the sub-streams containduplicate data, the benefits of diversity to be achieved by combiningsub-streams at the receiver, after recorrelation. The transmitter ofFIG. 19 can be generalised to any number of antennas by employing moresub-streams, one per antenna, and provides for all of the sub-streams tobe decorrelated.

In the configurations illustrated in FIGS. 17 to 19 a single diversitysub-stream or demux stream is routed to a single antenna. Alternatively,if greater channel knowledge is available at the transmitter, and/or thetransmitter employs beamforming or pre-coding mappings of sub-streams toantennas, the sub-streams or demux streams may be routed to more thanone antenna with potentially different weightings, therefore providingdirectivity.

As described, the signals transmitted by the transmitter of FIG. 19, orthe generalised version, have a plurality of duplicate sub-streams whichhave been decorrelated prior to transmission. A receiver for receivingsuch signals comprises a recorrelating arrangement for recorrelating thedecorrelated sub-streams coupled to a combiner arranged to recombine therecorrelated sub-streams. Recorrelating arrangements and combiners aredescribed herein.

The embodiments of the invention have been conceived in the context ofthe transmitter in cellular radio handsets targeted at the 2.5G and 3Gstandards. It is of potential application to any transmitter in whichMIMO techniques are used. Such wireless communication systems caninclude systems using frequency division multiple access (FDMA), timedivision multiple access (TDMA), and various spread spectrum techniques,such as code division multiple access (CDMA) signal modulation. GSMsystems use a combination of TDMA and FDMA modulation techniques.Wireless communication devices incorporating wireless technology caninclude cellular radiotelephones, PCMCIA cards incorporated withinportable computers, personal digital assistants (PDAs) equipped withwireless communication capabilities, and the like.

In summary, the embodiments can provide a low complexity modification toexisting spatial multiplexing schemes that permits them to exploitdiversity gains instead of, or in addition to, spatial multiplexing.Further, the approach is able to flexibly adjust the balance between thetwo gains whilst retaining the transmit and receive processingessentially unchanged. In particular, the more complex processing partssuch as coding/decoding need not be changed, hence the heavy cost andprocessing overhead in the receiver of implementing and switchingbetween, for example, multiple space-time coders/decoders, can beavoided.

Embodiments of this invention could be applied in wireless systems usingMIMO techniques including, but not restricted to, current and futureevolutions of cellular systems such as UMTS and wireless LANs such asIEEE802.11.

It applies to systems with multiple transmit antennas, ordinarily thisimplies MIMO (i.e. there are also multiple receive antennas), but canalso be applied to MISO if the MISO system provides means for receivingmultiple streams, by, for example, applying the methods inUS2003/0013468.

Although described examples show the splitter after the demultiplexer,in principle the order could be reversed. In this case, the receivershould be rearranged to correspond, so the order of remultiplexing andrecombining in the receiver would also be reversed. Embodiments of theinvention may be conveniently implemented using a conventional generalpurpose digital computer or microprocessor programmed according to theteachings of the present specification, as will be apparent to thoseskilled in computers. Appropriate software coding can readily beprepared by skilled programmers based on the teachings of the presentdisclosure, as will be apparent to those skilled in software.

Embodiments may also be implemented by the preparation of applicationspecific integrated circuits or by interconnecting an appropriatenetwork of conventional component circuits, as will be readily apparentto those skilled in the art.

Embodiments may also be implemented by a computer program product on astorage medium including instructions which can be used to program acomputer to perform a process of the invention. The storage medium caninclude, but is not limited to, any type of disk including floppy disks,optical discs, CD-ROMs, and magneto-optical disks, ROMs, RAMs, EPROMs,EEPROMs, magnetic or optical cards, or any type of media suitable forstoring electronic instructions.

The foregoing embodiments and advantages are merely exemplary and arenot to be construed as limiting the present invention. The presentteaching can be readily applied to other types of apparatuses. Thedescription of the present invention is intended to be illustrative, andnot to limit the scope of the claims. Many alternatives, modifications,and variations will be apparent to those skilled in the art within thescope of the claims.

In the present specification and claims the word “a” or “an” precedingan element does not exclude the presence of a plurality of suchelements. Further, the word “comprising” does not exclude the presenceof other elements or steps than those listed.

The inclusion of reference signs in parentheses in the claims isintended to aid understanding and is not intended to be limiting.

The invention claimed is:
 1. A transmitter configured to transmitinformation over a wireless network, to a receiver, the transmittercomprising: a diversity splitting circuit configured to receive theinformation and derive multiple diversity split sub-streams from theinformation, the diversity split sub-streams carrying the sameinformation; and an array of multiple antennas configured to transmitthe multiple diversity split sub-streams through multiple antennas overmultiple different spatial wireless channels, and a processing circuitconfigured to control operation of the diversity splitting circuit byvarying of at least one parameter of the diversity splitting circuitduring transmission of the information.
 2. The transmitter of claim 1,comprising: a demultiplexing circuit configured to derive multipledemultiplexed sub-streams from the information, the multipledemultiplexed sub-streams carrying different portions of theinformation, wherein the processing circuit is configured to control atleast one of the demultiplexing circuit and the diversity splittingcircuit to change a ratio of the number of diversity split sub-streamsto the number of demuliplexed sub-streams.
 3. The transmitter of claim1, wherein the diversity splitting circuit comprises: a splitterconfigured to split the information to form multiple diversity splitsub-streams; a modulator configured to modulate the multiple diversitysplit sub-streams; and a decorrelator configured to mutually decorrelatethe information corresponding to each of the diversity split sub-streamsfor transmission through different respective antennas over differentrespective spatial wireless channels.
 4. The transmitter of claim 3,wherein the decorrelator comprises any one of: a scrambler configured toscramble the diversity split sub-streams differently, an interleaverconfigured to interleave the diversity split sub-streams differently, acoder configured to code the diversity split sub-streams differently, orany combination thereof.
 5. The transmitter of claim 3, wherein thedecorrelator comprises: a coder configured to code the diversity splitsub-streams, an interleaver configured to interleave the diversity splitsub-streams differently to provide the decorrelation, the interleavedifferences being independent of coding differences.
 6. The transmitterof claim 4, wherein the decorrelator comprises the scrambler, scramblingthe diversity split sub-streams differently, the scrambler operating onany one of: uncoded bits before a coder, encoded bits output by a coder,or symbols output by a modulator, or any combination thereof.
 7. Thetransmitter of claim 3, wherein the diversity splitting circuit and thedecorrelator provide uncorrelated sub-streams of one or more of thedemultiplexed sub-streams output from the demultiplexing circuit.
 8. Thetransmitter of claim 2, wherein processing circuit is configured to varyone of the diversity splitting circuit, the demultiplexing circuit or acombination thereof, based on conditions of one or more of the spatialwireless channels.
 9. The transmitter of claim 2, comprising a basebandprocessor, the demultiplexing circuit and the diversity splittingcircuit being part of the baseband processor.
 10. The transmitter ofclaim 2 wherein: in the case of two spatial wireless channels, thedemultiplexing circuit produces two demuliplexed sub-streams from theinformation; the diversity splitting circuit produces two diversitysplit sub-streams from the information; wherein both the demultiplexingcircuit and the diversity splitting circuit are variable such that aswitch can be made between: using the two spatial wireless channels totransmit the two respective demultiplexed sub-streams, or using the twospatial wireless channels to transmit the two respective diversity splitsub-streams.
 11. The transmitter of claim 2 wherein the processingcircuit is configured to distribute the information to the demultiplexerand the diversity splitting circuit based on the ratio.
 12. A receiverconfigured to receive information from a transmitter, the receivercomprising: an array of multiple antennas receiving multiple diversitysplit sub-streams which are transmitted over respective spatial wirelesschannels by the transmitter, the received multiple diversity splitsub-streams each further comprising mutually decorrelated signals; and acombining circuit configured to recombine the multiple diversity splitsub-streams; wherein the received information is demultiplexed acrossdemultiplexed sub-streams, and wherein the receiver further comprises amultiplexing circuit configured to multiplex the demultiplexedsub-streams from the received information and wherein the receiver isconfigured to receive a control signal indicating a ratio of the numberof demultiplexed sub-streams to the number of diversity splitsub-streams, and wherein the receiver further comprises a controlcircuit configured to control at least one of the combining circuit andthe multiplexing circuit based on the received control signal indicatingsaid ratio.
 13. The receiver of claim 12, comprising a recorrelatingcircuit configured to recorrelate each of the respective decorrelatedsignals before the multiple diversity split sub streams are combined,the received information sub-streams containing mutually the sameinformation.
 14. The receiver of claim 13, wherein the recorrelatingcircuit comprises any one of: a descrambler, a de-interleaver, adecoder, or any combination thereof.
 15. The receiver of claim 12,wherein: the combiner and multiplexer switch between: the multiplexermultiplexing two sub-streams transmitted over two spatial wirelesschannels when the transmitter is transmitting two respectivedemultiplexed sub-streams, and the combiner combining the twosub-streams transmitted over the two spatial wireless channels when thetransmitter is transmitting two respective sub-streams from theinformation.
 16. A method for operating a transmitter configured totransmit information over a wireless communication link, the methodcomprising: diversity splitting the information to create two or moresub-streams, varying the diversity splitting of the information duringthe transmission, and transmitting via an array of multiple antennas:the diversity split two or more sub-streams through multiple differentrespective antennas over multiple different respective spatial wirelesschannels; and wherein the transmission of the two or more diversitysplit sub-streams transmitted through the array of multiple antennas isin accordance with the processor varying the diversity splitting of theinformation during the transmission.
 17. The method according to claim16, further comprising: demultiplexing the information to create one ormore demultiplexed sub-streams, the one or more demultiplexedsub-streams carrying different portions of the information varying aratio of the demultiplexing to the diversity splitting of theinformation during the transmission, and transmitting via the array ofmultiple antennas: the one or more demultiplexed sub-streams that havenot been diversity split; and transmitting the two or more diversitysplit sub-streams through multiple different respective antennas overmultiple different respective spatial wireless channels.
 18. The methodaccording to claim 17, wherein at least one of: the demultiplexing, thediversity splitting, or a combination thereof; are variable.
 19. Themethod according to claim 17, wherein the number of multiple differentrespective spatial wireless channels comprise two spatial wirelesschannels, wherein the demultiplexing comprises creating twodemultiplexed sub-streams from the information; wherein the diversitysplitting comprises creating two sub-streams from the information;wherein both of the multiplexing and the diversity splitting arevariable such that a switch can be made between: transmitting over thetwo spatial wireless channels the two respective demux sub-streams, andtransmitting over the two spatial wireless channels the two respectivesub-streams.
 20. The method according to claim 19, comprising: varying aratio of demultiplexing and combining to switch between: demultiplexingtwo demux sub-streams transmitted over two spatial wireless channelswhen the transmitter is transmitting two respective demux sub-streamsfrom the information, and combining the two diversity split sub-streamstransmitted over the two spatial wireless channels when the transmitteris transmitting two respective diversity split sub-streams from theinformation.
 21. A method for operating a receiver configured to receiveinformation over a wireless communication link from a transmitter, themethod comprising: receiving via an array of multiple antennas multiplesub-streams of the information through multiple different spatialwireless channels; wherein the multiple sub-streams comprise one or moreof: demultiplexed sub-streams; and diversity sub-streams, multiplexingthe demultiplexed sub-streams, and combining the diversity sub-streams,and wherein the multiplexing and the combining operations are performedaccording to a variable ratio of multiplexing to combining, the variableratio varying during the reception of the transmission.
 22. Anon-transitory computer-readable storage medium having stored thereoninstructions that when executed cause processing circuitry of atransmitter to: diversity split information to create multiplesub-streams, and vary an amount of diversity splitting employed duringtransmission; and control transmission of the multiple sub-streamsaccording to the varied amount of diversity splitting.
 23. Thenon-transitory computer-readable storage medium according to claim 22,further comprising: demultiplexing the information to createdemultiplexed sub-streams carrying different portions of information,varying a ratio of demultiplexing to diversity splitting duringtransmission; and transmitting the multiple diversity split sub-streamsand the demulitplexed sub-streams according to the varying ratio overmultiple spatial wireless channels.
 24. A transmitter for transmittinginformation in a network to a receiver, the transmitter comprising: adiversity splitting circuit configured to derive multiple diversitysplit sub-streams from the information, a decorrelator configured tomutually decorrelate the multiple diversity split sub-streams, and acoder configured to code the multiple diversity split sub-streams,wherein the decorrelator comprises an interleaver configured tointerleave the multiple diversity split sub-streams differently toprovide the decorrelation, the interleave differences being independentof coding differences; the transmitter configured to transmit themultiple diversity split sub-streams, and wherein the diversitysplitting circuit is variable.
 25. The transmitter of claim 24, furthercomprising a demultiplexer configured to derive one or moredemultiplexed sub-streams carrying different portions of theinformation, the transmitter transmitting the demultiplexed andsub-streams.
 26. The transmitter of claim 25, wherein the demultiplexerand the diversity splitter are variable so that a ratio ofdemultiplexing and diversity splitting of the information can be variedduring transmission.
 27. The transmitter of claim 24, further comprisinga modulator configured to modulate the decorrelated multiple diversitysplit sub-streams for transmission over respective spatial wirelesschannels via respective antennas of an array of antennas.
 28. A receiverconfigured to receive information transmitted through a network from atransmitter, the receiver comprising: an input configured to receivesignals including the information comprising a plurality of multiplediversity split decorrelated sub-streams; a recorrelator circuitconfigured to recorrelate the decorrelated multiple diversity splitsub-streams, and a combining circuit configured to recombine therecorrelated multiple diversity split sub-streams; wherein the receiveris further configured to receive signals comprising a plurality ofmultiple diversity split demux sub-streams; wherein the receiver furthercomprises a multiplexing circuit configured to multiplex the diversitysplit demux sub-streams from the received information and wherein thereceiver is configured to receive a control signal indicating a ratio ofthe number of demux sub-streams to the number of diversity splitdecorrelated sub-streams, and wherein the receiver further comprises acontrol circuit configured to control at least one of the combiningcircuit and the multiplexin circuit based on the received control signalindicating said ratio.